be ridiculed - German English Dictionary